home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 050a / rread201.zip / RR.DOC < prev    next >
Text File  |  1993-04-13  |  48KB  |  998 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                             ≡ The RaLin Reader ≡
  11.                         The Mammoth Text File Viewer
  12.                           ─────────────────────────
  13.                                 Version 2.01
  14.  
  15.  
  16.                        (C) Copyright 1993 Rand Nowell
  17.                              RaLin Enterprises
  18.                            ──────────────────────
  19.                         "Putting Bits Together" (tm)
  20.  
  21.  
  22.                          - Program Documentation -
  23.  
  24.                   ╔═════════════════════════════════════╗
  25.                   ║  THIS COPY IS AN OPEN BETA VERSION  ║
  26.                   ╚═════════════════════════════════════╝
  27.  
  28.  
  29.                                ** CONTENTS **
  30.  
  31.                General License..............................1
  32.                Vendors......................................1
  33.                Warranty...................................1,2
  34.                Future Versions..............................2
  35.                System Requirements..........................2
  36.                Placement of Files.........................2,3
  37.                Beta Information/Notes.......................3
  38.                Overview...................................3,4
  39.                The Tutor File, TUTOR.RR.....................4
  40.                Starting the Reader........................4,5
  41.                Mouse Support................................5
  42.                File Pick List...............................5
  43.                Display Colors.............................5,6
  44.                Line Lengths.................................6
  45.                The Reader screen..........................6,7
  46.                Dialog Boxes.................................7
  47.                Prompt Editing Keys
  48.                       Dialog Boxes........................7,8
  49.                       Status Line...........................8
  50.                Movement Command Keys......................8,9
  51.                Other Command Keys
  52.                      Ctl-P: Printer Mode....................9
  53.                      Ctl-F: Form Feed.......................9
  54.                      Ctl-L: Line Feed.......................9
  55.                      Alt-L: Print one line..................9
  56.                         F8: Print Marked Text...............9
  57.                         F9: Print view window...............9
  58.                        F10: Print File......................9
  59.                          C: Comment to File.................9
  60.                Alt-1,2,3,4: Printer Control Codes..........10
  61.                      Alt-P: Toggle print to File/Prn.......10
  62.                             Changing File Name..........10,11
  63.                Marking Text................................11
  64.                Word/Phrase Search
  65.                      Alt-C: Toggle case....................12
  66.                          F: Find...........................12
  67.                          N: Find Next......................12
  68.                Alt-E: Edit File............................12
  69.                Alt-N: Load New File........................13
  70.                Alt-D: DOS Shell............................13
  71.                Alt-X: Execute Command/Program..............13
  72.                Notes on Swapping...........................13
  73.                Program Configuration.......................14
  74.                New Functions...............................14
  75.                Contacting the author.......................14
  76.                Program Support.............................15
  77.                Registration................................15
  78.                Closing Remarks.............................15
  79.                Credits.....................................15
  80.                 Thats it....no more!
  81.  
  82.  
  83.   
  84. The Reader!!        The RaLin Reader - Program Documentation        Page   1
  85.  
  86. ┌─────────────────────────────────────────────────────────────────────────────┐
  87. │▒▒▒ General License Information ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  88. └─────────────────────────────────────────────────────────────────────────────┘
  89. Throughout this document, the term 'the reader' refers to this program,
  90. The RaLin Reader.
  91.  
  92. This program is supplied as "Shareware" in the "try before you buy"
  93. concept. It is not free and is not public domain. You are free to try it for
  94. a period of ***** 20 DAYS *************, if after that period you wish to
  95. continue using it, register it. If not, please delete it from your system.
  96. If you are not familiar with the concept of 'Shareware' please see the file
  97. SHARWARE.DOC
  98.  
  99. The Shareware version of this program may be freely given to others and/or
  100. sent to Bulletin Board Systems, as long as all files in this archive are
  101. included. See the README file for a list of files.
  102.  
  103. This program was originally distributed in an authenticated ZIP file.
  104. I would prefer that you distribute it in the same un-altered archive.
  105. If you feel you have obtained an incomplete copy of the program, one may
  106. always be obtained from our BBS, first time callers may download, or via
  107. file request with a mailer program using the name READER.
  108.  
  109. ┌─────────────────────────────────────────────────────────────────────────────┐
  110. │▒▒▒ Vendors ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  111. └─────────────────────────────────────────────────────────────────────────────┘
  112.  
  113. Disk vendors are encouraged to include this program in your collection.
  114.  
  115. We do ask that you contact us via mail or phone first. We will send the most
  116. recent shareware version along with a Vendor License. The license and your
  117. contact information will insure that you always have the most recent version
  118. of our program(s) for your clients.
  119.  
  120. Please insure that your clients understand that paying your fee, does not
  121. register the program for their continued use.
  122.  
  123. ┌─────────────────────────────────────────────────────────────────────────────┐
  124. │▒▒▒ Warranty - Guarantee ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  125. └─────────────────────────────────────────────────────────────────────────────┘
  126.  
  127.  Huh???
  128.   This program is released "AS IS" there IS NO guarantee other than it
  129.   =WILL= take up disk space. The author will NOT be responsible
  130.   for any damage to your data, system, peace of mind or anything else.
  131.  
  132.   By using this program, YOU assume all responsibility for its use.
  133.  
  134.   If you receive this or any other program developed by the author,
  135.   on a magnetic medium, from the author, we =will= guarantee the quality
  136.   of the medium that the program(s) are supplied on. Any defective disks
  137.   will be replaced by the author, for a period of 90 days from date
  138.   of purchase.
  139.  
  140.   As always, we try to produce bug free products, but occasionally one sneaks
  141.  
  142.              "If it fits on your drive, we can read it..ALL!!"
  143.  
  144.  
  145. The Reader!!        The RaLin Reader - Program Documentation        Page  2
  146.  
  147.   in. Should this be the case, I would like to hear about it, so the problem
  148.   can be corrected as soon as possible.  The "FIRST" user to report a
  149.   legitimate "bug" will receive a replacement copy via NetMail(only) on my
  150.   dime with the fixes in place.
  151.  
  152.   But seriously, there should be no damage to your files. The RaLin Reader
  153.   itself does not change your data in any way.
  154.   If you call an editor, or any other program to act on the file the reader
  155.   is currently using, and that program corrupts the file....well whose fault
  156.   is that ??!
  157.  
  158. ┌─────────────────────────────────────────────────────────────────────────────┐
  159. │▒▒▒ Future Versions ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  160. └─────────────────────────────────────────────────────────────────────────────┘
  161.  
  162.    Though the plan is to continue to enhance on the concept of The RaLin
  163.    Reader, and release future versions as time goes by.......
  164.    The author, is not obligated to produce further versions of this program.
  165.    The author also reserves the right to move =ANY= Shareware type software
  166.    to the status of Commercial type software if he sees fit to do so.
  167.  
  168. ┌─────────────────────────────────────────────────────────────────────────────┐
  169. │▒▒▒ System Requirements ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  170. └─────────────────────────────────────────────────────────────────────────────┘
  171.  
  172. The RaLin Reader should have at "least" 250K memory available in order to
  173. call an Editor and use the DOS shell. The reader uses about 110K of available
  174. memory, so its better to have at least 250K available.
  175. But when calling external programs it swaps all but about 15K out to EMS,
  176. if available, else to a temporary disk file.
  177.  
  178. Screen writes are done at high speed, directly to video memory. This WILL
  179. cause "snow" on older CGA monitors. There are no switches to over-ride this.
  180. You need a newer CGA, or an EGA/VGA monitor in order to use the reader.
  181.  
  182. DOS Version needs to be 3.0 or newer.
  183.  
  184. Will run on a floppy, and read from floppies, though rather slowly.
  185. A hard disk is recommended.
  186.  
  187. ┌─────────────────────────────────────────────────────────────────────────────┐
  188. │▒▒▒ Placement of Files ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  189. └─────────────────────────────────────────────────────────────────────────────┘
  190.  
  191. All executable files for The RaLin Reader should be placed in a directory
  192. that is in your DOS "PATH" statement, such as \UTIL...you do have a "UTIL"
  193. type directory don't you? <grin>.....
  194. This allows the reader to be called from anywhere on your system. If you do
  195. not do this, you will have to change to the reader's "home" directory before
  196. it can be run.
  197.  
  198. Configuration files (Registered) can be handled in a couple of ways. If you
  199. wish to only have one, or one "main" one, place it in the same directory as
  200. RR.EXE (in the Path) so it can always be found on startup.
  201.  
  202.  
  203.   "If it fits on your drive, we can read it..ALL!!"
  204.  
  205.  
  206. The Reader!!        The RaLin Reader - Program Documentation        Page  3
  207.  
  208. You can have different config files for different projects. Simply change to
  209. the directory where you want it stored and call RRCONFIG.
  210.  
  211. When the reader starts up, it checks for it's configuration file,
  212. first in the current directory, then the directories in the PATH statement.
  213. If it cannot find a config file, it uses the built in defaults.
  214. ┌─────────────────────────────────────────────────────────────────────────────┐
  215. │▒▒▒ To Beta or Not to Beta ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  216. └─────────────────────────────────────────────────────────────────────────────┘
  217.  
  218. Considering that The RaLin Reader is still real new, and changes and
  219. additions are always being made, you might consider it a BETA version. I do
  220. not use Beta testers per se to try out the program. "YOU" are my testers. I
  221. would rather have all types of users put the program through its paces, than
  222. a few people who are pretty PC literate.  If it will survive the user who has
  223. just started using a computer, then it should survive anything.
  224.  
  225. Now don't misunderstand me, I'm not saying new PC users are dumb, it's just
  226. that they don't know the "obvious" things that a seasoned user would, and so
  227. are apt to make more WRONG choices in a program, which means they will most
  228. likely be the one to find the one thing the author forgot to allow for!
  229.  
  230. When you register The RaLin Reader, then you become a Registered BETA tester,
  231. and will always have the latest version to work with, and most likely any
  232. previous problems fixed.  At the end of this period of development, all
  233. Registered 'Beta' users will receive a copy of the final product.
  234.  
  235. At that time we will be looking for a few people to act as a Beta Team for
  236. future additions of The RaLin Reader.
  237.  
  238. Currently, I expect the next 3 to 4 releases to be under Beta status, that
  239. should be enough to get all the features in that I want for now, and get
  240. them well worked over.
  241.  
  242. We test here pretty thoroughly, but mistakes are still made, and things do
  243. slip by us now and then. When a problem is found, or reported, it is fixed
  244. immediately, and a new version is released, if the problem was serious enough.
  245.  
  246. So all the above is something to keep in mind as you evaluate the program.
  247.  
  248. If YOU find a bug, please report it right away, so we can fix it, right away.
  249. If you are a registered user, you will be sent a new copy with the fix in
  250. place, ASAP. (First user to report Bug.)
  251.  
  252.  
  253. ┌─────────────────────────────────────────────────────────────────────────────┐
  254. │▒▒▒ Program Overview ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  255. └─────────────────────────────────────────────────────────────────────────────┘
  256.  
  257. The RaLin Reader is capable of viewing a text file of ANY size. It uses an
  258. index system with a seeking procedure to seek a certain position in the text
  259. file, and display that line and the next 21 to the view window.
  260. This allows the reader to view a text file over a megabyte in size, and
  261. still not use more than about 200k of memory.
  262.  
  263.  
  264.              "If it fits on your drive, we can read it..ALL!!"
  265.  
  266.  
  267. The Reader!!        The RaLin Reader - Program Documentation        Page  4
  268.  
  269. The procedures used are assembler procedures, and do the seeking and writing
  270. to screen at high speed.
  271.  
  272. Because the program needs to read the file, in order to set up the file
  273. index, the initial loading of the file takes more time than many other
  274. viewers, but once loaded, all other functions such as END HOME Jump to line
  275. number are much faster than most of the other viewers available.
  276.  
  277. A speed test was conducted on an IBM clone XT with an 8088 processor, using
  278. a 1.2 megabyte text file. It took about 1 minute and 40 seconds to index and
  279. load the file.
  280. Now, it's true this is a longer loading time than most viewers use, but
  281. remember, NONE of the file is stored in memory, just the index, and once the
  282. file has been indexed, operations run much faster than the other viewers.
  283. I think you will find that the trade off in loading speed, is more than
  284. balanced by the handling of the loaded file.
  285.  
  286. The RaLin Reader is still a new creation, and is in store for many new
  287. enhancements and additions in the future. To see what is in store for future
  288. versions refer to the WHATSUP.DOC included in this package.
  289.  
  290. ┌─────────────────────────────────────────────────────────────────────────────┐
  291. │▒▒▒ The Tutor File ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  292. └─────────────────────────────────────────────────────────────────────────────┘
  293.  
  294. A text file has been included to help you test some of the readers
  295. functions, it is named TUTOR.RR. Load this file into the reader with the
  296. command  RR TUTOR.RR.... read the file and follow its directions, then you
  297. may want to load this manual into the reader for further reading, and maybe
  298. "Find"  areas of the manual that you wish to review.
  299.  
  300. NOTE: This is the same Tutor file sent with version 1.05, and has not been
  301. upgraded to cover the new features. But it will still provide some useful
  302. practice!
  303.  
  304. ┌─────────────────────────────────────────────────────────────────────────────┐
  305. │▒▒▒ Starting The RaLin Reader ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  306. └─────────────────────────────────────────────────────────────────────────────┘
  307.  
  308. If you have already read the tutor file, then you know how to load a file
  309. into the reader. If not, the command to view a file with The RaLin Reader
  310. is: RR <filename>....simple!  The reader does NOT search the drive or path
  311. statement for the specified file. If you give it only a filename, it expects
  312. to find that file in the directory you were in when you called the reader.
  313. If the file resides in another directory, you must supply the directory and
  314. file name. If it's on another drive, specify that too. For instance, a file
  315. called MYNOTES.TXT on drive D: would be loaded like this:
  316.  
  317.    RR D:\MYNOTES.TXT
  318.  
  319. A small opening screen will display, it will show a program header,
  320. copyright notice and display the name of the file being loaded, the size of
  321. the file, and keep a running total of the lines processed as it builds the
  322. index.
  323.  
  324.  
  325.              "If it fits on your drive, we can read it..ALL!!"
  326.  
  327.  
  328. The Reader!!        The RaLin Reader - Program Documentation        Page  5
  329.  
  330. Optionally you can simply enter RR at the prompt, which will present a Pick
  331. List for you to choose the file from.
  332.  
  333. ┌─────────────────────────────────────────────────────────────────────────────┐
  334. │▒▒▒ Mouse Support ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  335. └─────────────────────────────────────────────────────────────────────────────┘
  336.  
  337. Mouse Support is slowly being added to the reader. Currently it is available
  338. in the Pick Lists and Dialog Boxes with Buttons.  If your mouse is active,
  339. you will see a mouse cursor when these type selections come up.
  340.  
  341. ┌─────────────────────────────────────────────────────────────────────────────┐
  342. │▒▒▒ File Pick List ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  343. └─────────────────────────────────────────────────────────────────────────────┘
  344.  
  345. NEW!  If you call the reader with just the command RR, a picklist will be
  346. presented. You can scroll through the list, press ENTER on the file you wish
  347. to view. You may change directories by pressing ENTER on a directory name.
  348. Files in that directory will be displayed. The RaLin Reader remembers the
  349. directory you started in, and will always return you to that directory when
  350. it exits.
  351.  
  352. The Pick List modifies it's size depending on how many files are present in
  353. the directory, if there are more than can be shown in the available size,
  354. you will see direction arrows to the lower right side.
  355.  
  356. You can use the Up and Down arrows to move the highlight bar, PgUp and PgDn
  357. will scroll the list, pressing HOME or END will move you to the First or
  358. Last file respectively. You can also use a mouse if it is available, click
  359. once on a filename to move the bar to it, or double click (press mouse
  360. button twice rapidly) to select and load the file. You can scroll with the
  361. mouse by placing the mouse cursor on the UP or DOWN arrow and pressing the
  362. left mouse button. Whether the UP/DN arrows display or not is dependant on how
  363. many files there are to list.
  364.  
  365. The Pick List also has a "HUNT" feature. Pressing a letter key will cause
  366. the highlight bar to move to the first filename found with that letter as
  367. the first character of the file name. PRessing the letter again, will move
  368. to the next file name and so on.
  369.  
  370. At Startup, pressing ESCape while in the Pick List will Exit the program.
  371.  
  372. See WHATSUP.DOC for planned enhancements to the Pick List.
  373.  
  374. ┌─────────────────────────────────────────────────────────────────────────────┐
  375. │▒▒▒ Display Colors ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  376. └─────────────────────────────────────────────────────────────────────────────┘
  377.  
  378. When The RaLin Reader fires up, it searches your PATH directories for its
  379. configuration file. If found it will use those settings, if not found it
  380. will use the built in defaults.  Colors are configurable with RRCONFIG.EXE
  381. the configuration program, as is the Editor name, printer controls etc. You
  382. receive RRCONFIG.EXE with the Registered Copy of The RaLin Reader.
  383.  
  384. Currently the Pick List and Dialog Box colors are NOT configurable, this
  385.  
  386.              "If it fits on your drive, we can read it..ALL!!"
  387.  
  388.  
  389. The Reader!!        The RaLin Reader - Program Documentation        Page  6
  390.  
  391. will be allowed in a future version. Most likely they will inherit certain
  392. colors defined for other areas.
  393.  
  394. The default colors in the evaluation copy will probably NOT be to your
  395. liking!  I apologize, but it =is= an incentive to register. Other than that
  396. ALL functions in the reader are activated for your evaluation.
  397.  
  398. ┌─────────────────────────────────────────────────────────────────────────────┐
  399. │▒▒▒ Line Lengths ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  400. └─────────────────────────────────────────────────────────────────────────────┘
  401.  
  402. The RaLin Reader is designed to display files with lines of text no more
  403. than 80 characters long. If the line is longer, it will be cut off at column
  404. 80.  BUT....when you print a line, the display or the file, lines will be
  405. printed in their entirety, up to 255 characters per line. This applies to
  406. output to either the printer or the Capture File (ALT-P). We have shied away
  407. from loading the file into memory, which would allow side to side scrolling
  408. for long lines, this would limit the size of the file to be loaded, to that
  409. of available memory.
  410.  
  411. "Most" text files you read will be in the format of 80 characters per line.
  412.  
  413. ┌─────────────────────────────────────────────────────────────────────────────┐
  414. │▒▒▒ The Reader Screen ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  415. └─────────────────────────────────────────────────────────────────────────────┘
  416.  
  417. Once the file has been indexed, you will be placed in view mode, with the
  418. first 22 lines of the file displayed. An example screen is shown below.
  419. ───────────────────────────────────────────────────────────────────────────
  420.  ≡The RaLin Reader 2.0≡      Top: 1                    Lines:       3287
  421.   File: RR.DOC                                         Print Mode:  NORMAL
  422. ────────────────────────────────────────────────────────────────────────────
  423.                                     .
  424.                                     .
  425.                                     .
  426.                          22 lines of text displayed
  427.                                     .
  428.                                     .
  429.                                     .           M
  430. ┌──────────────────────────────────────────────┬┼┬────┬──────┬───────┬────────┐
  431. ├∙∙^v∙∙∙PgUp∙PgDn∙∙Home∙End∙∙J:Jump∙∙Esc:Quit∙∙│∙│   0│Case:s│Print:p│∙F1:Help│
  432. └──────────────────────────────────────────────┴─┴────┴──────┴───────┴────────┘
  433.    ^----Up/Dn arrow symbols.                    ^--- M or ∙
  434.  
  435. The above is a close representation, not all line characters show on the
  436. actual screen, used here for clarity.
  437. At the top is the information header, it contains the following:
  438. Top line upper left is the program name, followed by the Top: line number,
  439. this is the number of the line that is currently at the top of the view
  440. window. Next is the Lines: line count, the total number of lines in the text
  441. file, blank lines are counted. These line number readings can be very useful
  442. in using the JUMP function.
  443.  
  444. The second line shows the name of the file being viewed, and at the far
  445. right, the print mode that will be used when sending text to the printer,
  446.  
  447.   "If it fits on your drive, we can read it..ALL!!"
  448.  
  449.  
  450. The Reader!!        The RaLin Reader - Program Documentation        Page  7
  451.  
  452. this may read NORMAL or COMPRESSED and can be toggled in the program, more
  453. on that later.
  454.  
  455. At the screen bottom is the status line. It shows the movement command keys
  456. and some other information. Also the Help key and the command to Exit the
  457. reader.  The Case field shows the current setting for text searching,
  458. the lower case 's' means that searching will be case INSENSITIVE, an upper
  459. case 'S' means text will be searched for "exactly" as entered.
  460. This may also be toggled in the reader.
  461.  
  462. To the left of the Case box, is a field that shows the number of lines that
  463. have been marked for printing.  To the left of that is a box that will
  464. display a dot, in normal mode, or if you are MARKING text, it will display a
  465. flashing upper case 'M'.  Marking mode is toggled with ALT-M.
  466.  
  467. The Print field show whether the printed text (displayed text) will be sent
  468. to the printer or to a file. This can also be toggled, with ALT-P.
  469.  
  470. The status line is also where other messages are displayed, and where you
  471. enter values for text searching, print to file, load new file etc.
  472.  
  473. Now it's time to cover all the movement keys and other functions available
  474. in the reader. If you are reading this manual in The RaLin Reader, pressing
  475. F1 will call up the Help Screen for reference.
  476.  
  477. ┌─────────────────────────────────────────────────────────────────────────────┐
  478. │▒▒▒ Dialog Boxes ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  479. └─────────────────────────────────────────────────────────────────────────────┘
  480.  
  481. In previous versions, all messages and prompting was done on the Status
  482. line. As of Version 2.01, many messages and prompts have been converted to
  483. Dialog Boxes. If Buttons are presented in a Dialog Box, you can make your
  484. choice in one of three ways, with a mouse simply click on your choice. Or
  485. you can use the arrow keys to change the Highlighted choice, then press
  486. ENTER. And lastly, pressing the first letter of your choice will activate
  487. that choice.
  488.  
  489. Until all prompts have been converted over to Dialog Boxes, there are two
  490. sets of editing keys, one for Status Line prompts, and one for Dialog Box
  491. prompts. So both sets are listed here for you.
  492.  
  493. ┌─────────────────────────────────────────────────────────────────────────────┐
  494. │▒▒▒ Prompt Field Editing Keys - DIALOG BOX ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  495. └─────────────────────────────────────────────────────────────────────────────┘
  496.  
  497. The following editing keys are active (most of them) for prompts in the
  498. Dialog Boxes. This section will be updated as needed.
  499.  
  500. Some only apply if there is more than one field to fill in.
  501.  
  502.   CTL-W                 Terminate the Prompts.
  503.   CTL-R                 Move to First Prompt Field.
  504.   CTL-C                 Move to beginning of last prompt.
  505.   CTL-V/Ins             Toggle Insert mode.
  506.   CTL-G/Del             Delete character at cursor.
  507.  
  508.              "If it fits on your drive, we can read it..ALL!!"
  509.  
  510.  
  511. The Reader!!        The RaLin Reader - Program Documentation        Page  8
  512.  
  513.   CTL-T                 Delete word to the right of cursor.
  514.   CTL-U                 Restore prior data to field - UNDO.
  515.   CTL-Y                 Delete everything to the right of the cursor.
  516.   CTL-S/LftArrow        Move cursor left one character.
  517.   CTL-D/RtArrow         Move cursor right one character.
  518.   CTL-E                 Move to beginning of previous field.
  519.   CTL-X                 Move to beginning of next field.
  520.   CTL-F                 Move to next word in field.
  521.   CTL-A                 Move to prior word in field.
  522.   HOME                  Go to first editing position of field.
  523.   END                   Go to one position past the last character.
  524.   ESC                   Will ABORT the prompt and re-set default(s).
  525.  
  526. ┌─────────────────────────────────────────────────────────────────────────────┐
  527. │▒▒▒ Prompt Field Editing Keys - STATUS LINE PROMPT ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  528. └─────────────────────────────────────────────────────────────────────────────┘
  529.  
  530. The following editing keys are for the prompts that take place in the status
  531. line. At times a default value will be pre-entered for you. You have several
  532. editing keys available when you are in these prompt fields.
  533.  
  534.   Editing keys are -
  535.     DeleteKey        - Delete character at the cursor.
  536.     LeftArrow        - Nondestructive move cursor to the left.     
  537.     RightArrow       - Nondestructive move cursor to the right.    
  538.     End              - Move cursor to end of input string.         
  539.     Home             - Move cursor to start of input string.       
  540.     Backspace        - Delete character to the left of cursor.
  541.     Ins              - Toggles insert mode, cursor changes to block.
  542.     Enter/Return     - Accepts value(s) as entered.
  543.     Esc              - Aborts the entry process, also accepts the default
  544.                        value(s) if supplied.
  545.  
  546.  
  547. ┌─────────────────────────────────────────────────────────────────────────────┐
  548. │▒▒▒ Movement Command Keys ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  549. └─────────────────────────────────────────────────────────────────────────────┘
  550.  
  551. ArrowUp - ArrowDn
  552.  
  553.   Will move you one line in either direction. If you are at the top line of
  554.   the file, and attempt to move upwards, an error tone will sound.
  555.   If you are at the last line of the file, and attempt to move down, an
  556.   error tone will sound, and an End Of File message will be displayed.
  557.   NOTE: If you are on the last "page" of text via the PgDn key, pressing
  558.   down arrow will allow you to scroll donwards until the last line of the
  559.   file is at the top of the window.
  560.  
  561. PgUp - PgDn
  562.  
  563.   Will move you in either direction 22 lines at a time.  Attempting to Page
  564.   up or down past the start or end of the file will sound an error tone.
  565.   If PgDn is pressed near the end of the file, say with only 10 lines left,
  566.   those 10 lines plus the preceding 12 lines will be displayed. PgDn
  567.   "always"  displays the last 22 lines of the file, if pressed when you are
  568.  
  569.              "If it fits on your drive, we can read it..ALL!!"
  570.  
  571.  
  572. The Reader!!        The RaLin Reader - Program Documentation        Page  9
  573.  
  574.   withing the last 22 lines of the file. Attempting to PgDn past the last
  575.   line of the file will sound an error tone.
  576.  
  577. Home
  578.  Returns you to the TOP page of the file.
  579.  
  580. End
  581.  Places you on the last page, last 22 lines of the file.
  582.  
  583. Esc
  584.  Exits the reader, closing all open files.
  585.  
  586. NOTE: I hope to add mouse support to the above status line commands soon.
  587.  
  588. F1
  589.  Calls the Help Screen, pressing any key will put it away.
  590.  
  591. J:Jump
  592.  Allows you to jump to any line in the file.
  593.  
  594.  You will be prompted for a line number, you will not be allowed to enter
  595.  a line number less than the first line, or greater than the total number of
  596.  lines in the file. When the line number prompt appears, it contains the
  597.  line number of the line that is currently the "top" line.
  598.  
  599.  Enter the line number you wish to move to, and press enter. The line you
  600.  requested will be placed at the top of the view window, followed by the next
  601.  21 lines of text.  Before accepting the entry you may edit it, refer to
  602.  the prior section on Editing Keys.
  603.  
  604. ┌─────────────────────────────────────────────────────────────────────────────┐
  605. │▒▒▒ Other Command Keys ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  606. └─────────────────────────────────────────────────────────────────────────────┘
  607.  
  608. This section will cover all the other command keys, not shown on the status
  609. line. These may be referenced by pressing F1 for the Help Screen.
  610. ┌────────────────┐
  611. │Printer Commands│
  612. └────────────────┘
  613.  CTL-P      : Toggles NORMAL/COMPRESSED print mode.
  614.  CTL-F      : Sends a Form Feed to the printer.
  615.  CTL-L      : Send a Line Feed to the printer.
  616.  ALT-L      : Print top line of displayed text.
  617.               If the line at the top of the window is blank, nothing is
  618.               done. Otherwise, that line is sent to your printer.
  619.     F8      : Print text that has been previously marked with ALT-M mode.
  620.     F9      : Print text displayed in view window. This will send the 22
  621.               lines of text in the view window, to the printer.
  622.    F10      : Print complete file. Prints the complete file.
  623.      C      : Comment to File. Allows you to insert a comment in the Capture
  624.               file, or print a comment line on the printer. You can also
  625.               send a blank line to the output by entering one space and
  626.               pressing enter. For any comment other than a blank line, it
  627.               will be listed in the file, or to the printer, with the leader
  628.               **COMMENT** so you can easily find them.
  629.               Comments can be up to 60 characters in length.
  630.  
  631.  
  632.              "If it fits on your drive, we can read it..ALL!!"
  633.  
  634.  
  635. The Reader!!        The RaLin Reader - Program Documentation        Page 10
  636.  
  637. ┌────────────────┐
  638. │Printer Control │
  639. └────────────────┘
  640. ALT-1,2,3,4 : These command strings or codes are set up in RRCONFIG, and may
  641.               be sent to the printer by pressing the appropriate key. This
  642.               allows you to set your printer to something other than
  643.               COMPRESSED or NORMAL, which are built into the reader.
  644.               When you press these keys, a short tone will sound, to let you
  645.               know that something did indeed happen. There are no visual
  646.               displays when these keys are pressed.
  647.               By default, all four printer command keys are set to the code
  648.               to Home the printer head.
  649.  
  650. When any of the Printer commands are accessed, the reader first checks the
  651. printer status. If it is not ready and error tone will sound, and an error
  652. message will be displayed. Correct the problem, and repeat the desired
  653. command.
  654.  
  655. ┌──────────────────────┐
  656. │Print to File/Printer │
  657. └──────────────────────┘
  658.   ALT-P  :    This sets up what I like to call the "Capture File".
  659.               This will toggle the programs printer output.
  660.               If you are in printer mode (lower case 'p') pressing
  661.               ALT-P will put you in print to file mode. You will be prompted
  662.               for a file name. If the file exists, you will be asked if you
  663.               wish to (A)ppend output to the file, (O)verwrite the existing
  664.               file, or (S)kip the whole thing.
  665.  
  666.               These choices are in Button selections. Refer to the previous
  667.               section on Dialog Buttons for selection methods.
  668.  
  669.               When you are in print to file mode, an upper case 'F' will be
  670.               displayed in the Print: status area.
  671.               While in print to file mode, all printer output will be
  672.               sent to this file.  This filename remains in effect until you
  673.               toggle back to printer. If you wish to change the filename you
  674.               must first toggle back to printer ('p') then toggle file again
  675.               ('F') then specify a new name.
  676.               While in print to file mode, pressing ALT-P will toggle you
  677.               back to print to printer mode.
  678.  
  679.               When you are prompted for a file name for the capture file,
  680.               pressing ESCape will abort the process, and maintain the print
  681.               to Printer mode.
  682.  
  683.   Changing File Name:
  684.               If you wish or need to change the Capture File to be used, you
  685.               first have to press Alt-P to get out of File Mode, then press
  686.               it again to re-enter File Mode. Doing this will again prompt
  687.               you for a file name, and the last one used will be presented
  688.               as a choice. To use a new name, simply erase the old and enter
  689.               the new.
  690.  
  691.              "If it fits on your drive, we can read it..ALL!!"
  692.  
  693.  
  694. The Reader!!        The RaLin Reader - Program Documentation        Page 11
  695.  
  696.               It is a good idea to make sure any marked text is written
  697.               before changing the Capture File name.
  698.  
  699. IMPORTANT!    Currently the reader does NOT check for an invalid directory
  700.               when prompting for a Capture File name. If you happen to enter
  701.               a directory that does not exist, as part of the file name, the
  702.               reader will Exit to DOS, gracefully, but nonetheless Exit.
  703.               Restart RR and this time use a directory that exists!
  704.  
  705.               The functions that are affected by ALT-P are,
  706.               F8: Print marked Text.
  707.               F9: Print displayed text.
  708.                C: Comment to file.
  709.            ALT-L: Print top line.
  710.  
  711. ┌─────────────┐
  712. │Marking Text │
  713. └─────────────┘
  714.       ALT-M : Alt-M is a toggle, if you are NOT in Marking Mode, you will be
  715.       placed in it, and a flashing 'M' will be displayed in the Status line.
  716.       If you ARE in Marking Mode, you will be put in standard mode, and a
  717.       normal colored dot (∙) will be displayed in place of the 'M'.
  718.  
  719.       ALL MOVEMENT KEYS OTHER THAN THE UP AND DOWN ARROWS ARE DEACTIVATED
  720.       WHILE YOU ARE MARKING TEXT. ALL PRINT FUNCTIONS ARE ALSO DISABLED.
  721.  
  722.       I will be adding Marking capability to the PgUp/PgDn keys at a later
  723.       date.
  724.  
  725.       When you first enter marking mode, a one (1) will be displayed in the
  726.       box to the right of the flashing 'M' this is incremented or
  727.       decremented with each press of the up/down arrow keys. When you first
  728.       enter Marking Mode, the TOP line is automatically marked.
  729.  
  730.       The "Marking Line" is the TOP line of the text view window, when you
  731.       are ready to begin marking text, place the first line you want marked
  732.       at the top of the view, make it the TOP line. Press ALT-M
  733.       When you have the LAST line of text you want marked, in the TOP
  734.       line position, press ALT-M again.
  735.  
  736.  IMPORTANT!
  737.       After marking is done, it is advised that you Print/Write the marked
  738.       text, by pressing F8.
  739.       You will be unable to enter Marking Mode if there is marked text that
  740.       has not been printed, this helps insure that you don't loose the
  741.       previously marked text.
  742.  
  743. Combined with the Comment feature, marking and printing/writing sections of
  744. text from the file, is a powerful tool. You can cut sections of interest out,
  745. and provide your own comments at the same time. No yellow markers, and
  746. chicken scratches all over the document page.
  747.  
  748. This function is also very useful when viewing BBS file lists, you can cut
  749. filenames out to the printer or a file for later reference.
  750.  
  751.  
  752.              "If it fits on your drive, we can read it..ALL!!"
  753.  
  754.  
  755. The Reader!!        The RaLin Reader - Program Documentation        Page 12
  756.  
  757. ┌──────────────────┐
  758. │Word/Phrase Search│
  759. └──────────────────┘
  760.       ALT-C : This toggles the search case sensitivity. In the Find: box you
  761.       will see either a lower case 's' or an upper case 'S'. The lower case
  762.       means that the word/phrase will be found regardless of how you enter
  763.       it, entering Help will find HELP, helP HeLp etc.  If the upper case
  764.       'S' is shown then text will be searched for "exactly" as you enter.
  765.       Using the above example, any line found containing Help would be
  766.       displayed, nothing else.
  767.  
  768.       F: FIND....will prompt you for the text or phrase to be searched
  769.       for. When the line is found, it will be displayed on line 2 of the
  770.       view window, in the "found text" color.
  771.  
  772.       Pressing any of the movement keys, removes the Highlight color form
  773.       the line of text found.
  774.  
  775.       N: NEXT....searches for the next occurrence of the word/phrase.
  776.  
  777.       Again, as the file is NOT stored in memory, the reader must check the
  778.       disk file, but the search function is fairly quick. Be advised that the
  779.       NON CASE SENSITIVE search 's' is somewhat slower than the CASE
  780.       SENSITIVE 'S' one.
  781.  
  782. ┌──────────┐
  783. │Edit File │
  784. └──────────┘
  785.       ALT-E : Allows you to call your favorite editor to edit the current
  786.       file if you wish.
  787.       The evaluation copy will only work with an editor named RE.EXE, if you
  788.       wish to use this function you will have to rename your editor. The
  789.       .EXE is required, so you cannot use a batch file named RE to call
  790.       "your" editor.
  791.       The registered version allows you to specify the editor name, along
  792.       with any required switches in RRCONFIG{+}, the configuration program.
  793.  
  794. NOTE: RE.EXE is a Text Editor (RaLin Editor) currently under development
  795.       here. This editor =may= be included in Registered versions of the
  796.       reader.
  797.  
  798.       If any Editor switches have been defined in RRCONFIG, they will be
  799.       sent to the Editor following the File Name.
  800.  
  801.       Upon return from the Editor, the reader will re-build the index and
  802.       load in the edited copy. As many editors do not give an exit code to
  803.       tell if a file has been changed or not, and the code is different
  804.       between those that do, the reader will re-scan and load the file
  805.       regardless if changes have been made or not.
  806.  
  807.       Upon returning, you will be placed at the same screen of text you were
  808.       at when you called the editor.
  809.  
  810.  
  811.  
  812.              "If it fits on your drive, we can read it..ALL!!"
  813.  
  814.  
  815. The Reader!!        The RaLin Reader - Program Documentation        Page 13
  816.  
  817. ┌──────────────┐
  818. │Load New File │
  819. └──────────────┘
  820.      ALT-N :  This will call the Pick List, choose the file you want and
  821.               press Enter. See previous section File Pick List on how to
  822.               choose the file.
  823.               The reader first closes the old file, and attempts to find and
  824.               load the new one. If the file cannot be found, an error tone
  825.               will sound, a message will be displayed, and The RaLin Reader
  826.               will Exit.
  827.               Of course, this should not be a problem, if the
  828.               file is in the list, then it does exist.
  829.  
  830.               Pressing ESC while in the Pick List for a New File, will
  831.               prompt you for a choice, Reload original file or Exit.
  832.  
  833. ┌─────────┐
  834. │DOS Shell│
  835. └─────────┘
  836.     ALT-D  :  Loads a second copy of COMMAND.COM and places you at the DOS
  837.               prompt. A one time message will be displayed to remind you to
  838.               type EXIT to return to the reader.
  839.  
  840.               **WARNING** Never load a TSR (Terminate and Stay Resident)
  841.               type program while you are in a DOS shell from any program.
  842.               This WILL corrupt memory, and generally require you to reboot
  843.               the PC.  You may perform any DOS commands, run other programs
  844.               etc while you are in the Shell.
  845.  
  846.               Type EXIT to return to the reader.
  847.  
  848. ┌────────────────┐
  849. │Execute Command │
  850. └────────────────┘
  851.    ALT-X   :  This will prompt you for a command or program to execute. You
  852.               can run any Dos Command, a Batch File, or another program.
  853.               Pressing ESCape will abort the function.
  854.  
  855.        NOTE:  DO =NOT= CALL AN EDITOR TO EDIT THE FILE YOU ARE VIEWING WITH
  856.               THIS FUNCTION. THE FILE WILL NOT BE CLOSED, AND DATA
  857.               CORRUPTION WILL BE THE RESULT!!! YOU =HAVE= BEEN WARNED!!
  858.               You must use ALT-E to call an editor on the file.
  859.  
  860. ┌─────────────┐
  861. │Swapping Note│
  862. └─────────────┘
  863.               When you run another program, Shell to DOS or execute the
  864.               Editor, the reader swaps all but about 15K of itself out of
  865.               memory. If EMS is available, the swap file will be placed
  866.               there, if not it is created in the current directory.
  867.               The disk swap file is given hidden/system attribute so you
  868.               cannot see it, but some programs allow these type of files to
  869.               display, the file is stored as $RRSWP.$$$
  870.               ** DO NOT ERASE THIS FILE! ** , it is erased by
  871.               the program on return.
  872.               The reader will tell you how much swap space has been
  873.               allocated, and whether it is being stored in EMS memory or
  874.               to disk.
  875.  
  876.              "If it fits on your drive, we can read it..ALL!!"
  877.  
  878.  
  879. The Reader!!        The RaLin Reader - Program Documentation        Page 14
  880.  
  881. ┌─────────────────────────────────────────────────────────────────────────────┐
  882. │▒▒▒ Program Configuration ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  883. └─────────────────────────────────────────────────────────────────────────────┘
  884.  
  885. RRCONFIG.EXE {+} The configuration program is a utility you receive when you
  886. register The RaLin Reader. It allows configuration of the colors used, and
  887. you can specify which editor program to call with the ALT-E command key.
  888.  
  889. A DEMO version has been included. It is identical to the current RRCONFIG
  890. that is available except...it will NOT actually save the new configuration
  891. settings. In all other aspects its a working copy.
  892.  
  893. Please refer to RRCONFIG.DOC for more information.
  894.  
  895. NOTE: The DEMO version may not include areas for all configurable items in
  896. new versions. RRCONFIG is updated after RR, so the DEMO version may be a
  897. little behind.  Your REGISTERED copy "will" be up to date!
  898.  
  899. ┌─────────────────────────────────────────────────────────────────────────────┐
  900. │▒▒▒ New Functions ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  901. └─────────────────────────────────────────────────────────────────────────────┘
  902.  
  903. The RaLin Reader is a new program, and new functions are being added all the
  904. time. You may, in fact, have additional functions in the registered copy you
  905. receive. See the file WHATSUP.DOC for a list of the additions planned for
  906. the reader.
  907.  
  908. I hope you find The RaLin Reader to be of use to you, and I look forward to
  909. welcoming you to the RaLin Family of Users.
  910.  
  911. Please see REGISTER.FRM for information on registering the reader, and what
  912. you can expect for your registration fee.
  913.  
  914. ┌─────────────────────────────────────────────────────────────────────────────┐
  915. │▒▒▒ Contacting The Author ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  916. └─────────────────────────────────────────────────────────────────────────────┘
  917.  
  918. The author can be contacted via several means.
  919.  
  920. Snail Mail:   Rand Nowell
  921.               RaLin Enterprises
  922.               40728 Sundale Dr. Fremont, Ca. 94538
  923.  
  924. FIDO Netmail  1:161/710
  925.  
  926. Voice Phone:  510-651-0253
  927.  
  928. BBS        :  510-651-0253(4 second pause)3322
  929.               Example: 510-651-0253,,3322 (for most modems)
  930.  
  931. Echos      FIDO - Shareware, RA_Util
  932.  
  933.  
  934.              "If it fits on your drive, we can read it..ALL!!"
  935.  
  936.  
  937. The Reader!!        The RaLin Reader - Program Documentation        Page 15
  938.  
  939. ┌─────────────────────────────────────────────────────────────────────────────┐
  940. │▒▒▒ Program Support ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  941. └─────────────────────────────────────────────────────────────────────────────┘
  942.  
  943. The RaLin Reader is fully supported by the author. He can be reached via any
  944. of the above listed means for questions, suggestions etc.
  945. If no one is available, and you leave a message, Registered users will be
  946. called at our expense. Those NOT registered should be prepared to accept a
  947. collect call from the author.
  948.  
  949. ┌─────────────────────────────────────────────────────────────────────────────┐
  950. │▒▒▒ Registration ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  951. └─────────────────────────────────────────────────────────────────────────────┘
  952.  
  953. When you register The RaLin Reader you become eligible for full support, via
  954. phone, mail, echo/net mail or BBS.
  955. You also receive the configuration program, and more. Please see the file
  956. REGISTER.FRM, it contains all information along with the Registration form
  957. itself.
  958.  
  959. ┌─────────────────────────────────────────────────────────────────────────────┐
  960. │▒▒▒ Closing Remarks ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  961. └─────────────────────────────────────────────────────────────────────────────┘
  962.  
  963. The RaLin Reader is on the ground floor of creation.
  964. Many new things are in store, and user input will help direct these
  965. new additions. Get in on the beginning, register now!
  966.  
  967. Thanks for taking time to evaluate The RaLin Reader
  968.  
  969.                                                 Rand Nowell
  970. ┌─────────────────────────────────────────────────────────────────────────────┐
  971. │▒▒▒ Credits ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  972. └─────────────────────────────────────────────────────────────────────────────┘
  973. Thanks to Borland International for some great programming software.
  974. The RaLin Reader was written with Turbo Pascal 7.0
  975.  
  976. Thanks to Trevor Carlsen for his Public Domain source, some of which was
  977. modified and used in this program.
  978.  
  979. Thanks to Software Science for ToPaz and VidPop.
  980.  
  981. Thanks to my wife Linda, who puts up with my long hours on the PC, without
  982. complaining......to much... and my kids, who don't always see as much of me
  983. as they should!
  984.  
  985. Thanks to ALL the users who have and will Register, you are what makes
  986. Shareware work!
  987.  
  988. Hey....I wanta pat 'myself' on the back too, for many of the routines used
  989. in the reader, they were not available, so I had to write them myself!!
  990.  
  991.  
  992.  
  993. <eof RR.DOC>
  994.  
  995.              "If it fits on your drive, we can read it..ALL!!"
  996.  
  997.  
  998.